high heel shoe - Francés Inglés Diccionario